
	/* The is the icosahedron. */

#include "polyhedra.h"
#include "point.h"

#ifndef _ICOSAHEDRON_H_
#define _ICOSAHEDRON_H_

class Icosahedron : public Polyhedra
{
private:
	void _Draw (Point* pts);
		// Draw a icosahedron

protected:

public:
	Icosahedron ();
		// default constructor that sets the size as 1
	
	Icosahedron (float _size);
		// sets the size of the icosahedron to the value passed

	Icosahedron (float _size, int _i, float _r);
		// the size and the value of i and r are set

	~Icosahedron();
		// clear the display list

	void SetPoint (float _size);
		// sets the points the with the particular size
};

#endif